package com.jk.vehicle.mini.entity;

import com.jk.vehicle.core.entity.BaseEntity;
import java.util.Date;
import javax.persistence.*;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Table(name = "biz_message_notice")
@Data
public class MessageNotice extends BaseEntity {
    /**
     * 标题
     */
    private String title;

    /**
     * 类型（0：系统消息，1：用户反馈）
     */
    private Integer type;

    /**
     * 经纬度
     */
    private String center;

    /**
     * 位置
     */
    private String position;

    /**
     * 详情
     */
    private String details;

    /**
     * 消息状态（0：未读，1：已读）
     */
    private Integer status;

    /**
     * 网点编码
     */
    @Column(name = "net_code")
    private String netCode;

    /**
     * 商品编码
     */
    @Column(name = "prod_code")
    private String prodCode;

    /**
     * 区域编码
     */
    private String adcode;

    /**
     * 关联用户id
     */
    @Column(name = "user_id")
    private Long userId;

    /**
     * 关联厂家id
     */
    @Column(name = "corp_id")
    private Long corpId;

    /**
     * 创建人
     */
    @Column(name = "create_user")
    private Long createUser;

    /**
     * 创建时间
     */
    @Column(name = "create_date")
    private Date createDate;

    /**
     * 修改人
     */
    @Column(name = "update_user")
    private Long updateUser;

    /**
     * 修改时间
     */
    @Column(name = "update_date")
    private Date updateDate;
}